Back to top


Development of touch screen applications in .Net/C#/WPF (Microsoft® Surface®, Kinect™, W7)


AFTER-MOUSE.COM, worldwide leader in touch screen and motion recognition business applications is looking for a developer.


Reporting to the project manager and working in collaboration with both development and design team, the developer has to develop a part or the whole touch screen application for tables, walls, tablet PCs or any touch screen device. It must be able to take charge all of the steps of the project.



  • Organize projects
  • Communicate on the project's progress
  • Draw up a report of the fulfilled tasks


  • Develop applications matching the specifications given by the project manager and the sales representative.
  • Create the installers of the various versions of the project.


Required experience and knowledge

  • Education : two-year degree minimum - Engineering school a plus
  • Experience : 2 to 5 years in the development of C# and WPF


  • Excellent knowledge of Visual Studio (installation, configuration, extensions)
  • Knowledge of TFS (installation, configuration, source code control)
  • Knowledge of Windows Vista / 7 (installation, configuration, common use)
  • Knowledge of Expression Blend 4 desired
  • Knowledge of the Microsoft® Office 2010 suite (Word, Excel, Outlook) required
  • Knowledge of Microsoft® Surface® SDK a plus

Technical competences

  • Languages:
    • C# (3.5 and 4.0)
    • Database query languages (SQL Server, MySQL)
  • Framework .Net:
    • WPF (3.5 et 4.0) : animation, 3D, controls personalization (themes), personalized controls creation
    • XNA (2.0, 3.0 and 4.0) desired
    • ASP.Net and ASP.Net MVC desired
  • User interface conception, a sense of design and ergonomics
  • Databases knowledge (installation, configuration, administration), especially MS SQL Server (2008) and MySQL
  • Knowledge of IIS (installation, configuration, administration). Websites and SOAP services (WCF) setting up

Individual competences

  • Analysis
  • Method
  • Strictness
  • Autonomy
  • Discretion
  • Analytical and deductive skills
  • Pedagogy
  • Interested by the touch and motion recognition technologies
  • Team work capacity

Apply now